查看原文
其他

《用Python做文本分析》视频教程

大邓 大邓和他的Python 2019-04-26

随着大数据的普及,网络数据资源真正成为一种潜在的宝藏,让我们非计算机专业背景的人也可以借助机器学习、人工智能等相关方法对问题进行研究。

传统的结构化数据,拿来就可以进行分析。但是网络上的文本数据,由于属于非结构化数据,需要我们使用一定的技术和方法将其转化为计算机能够理解的特征信息,然后我们才能对其进行分析。

文本分析(自然语言处理)是当今人工智能研究和应用的重要方向。本课程主要起到帮助大家了解文本分析、简单入门自然语言处理。本课程结合十几个案例,将每部分中学到的知识通过实战方式加深各位对知识的理解,具有极强的实用性,内容涵盖了文本分析的重要方面,为相关应用的开发和研究提供了很好的参考价值。

课程目标

  • 学会Python语言基本语法

  • 掌握Python爬虫基本原理

  • 会设计和开发Python爬虫

  • 掌握文本分析相关库

  • 理解数据挖掘,特别是文本分析的思路和流程

  • 了解文本分类、文本聚类

主讲老师

大邓(邓旭东),哈尔滨工业大学管理科学于工程专业在读博士一年级。

目前主要研究兴趣是应用文本挖掘、机器学习等数据挖掘方法对管理学相关问题进行研究。运营着公众号:大邓和他的Python

适合人群

本课程面向对象有:

  • 编程小白们

  • 想从网上爬数据的朋友们

  • 想做文本分析的朋友们

  • 想了解机器学习的朋友们

  • 新入学的本硕博新生

包括但不限于以上几类人群。

内容要点

第一部分 环境配置(1小时)

  • python简介

  • python安装

  • pycharm安装

  • jupyter notebook安装

  • 第三方库安装方法

第二部分 Python语法学习(2小时)

  • 基本语法

  • 数据结构-list、str、dict、tuple、set

  • for循环、if逻辑

  • try-except

  • 常用函数

  • 案例1:爬虫代码中各知识点使用情况

  • 案例2:文本分析代码中各知识点使用情况

第三部分 文本数据采集(爬虫)(2小时)

  • 网络爬虫原理

  • requests库

  • bs4库

  • 元素(数据)定位

  • 数据抓包

  • 数据存储(txt,csv)

  • 案例1:知乎live网站数据抓取

  • 案例2:淘宝店铺评论抓取

第四部分 文本分析初级篇(2小时)

  • 中文分词-jieba库

  • 自然语言处理-nltk库

  • 可视化-pyecharts库

  • 数据分析-pandas库

  • 案例1-词频统计

  • 案例2-制作词云图

  • 案例3-excel文件中时间及文本数据处理方法

  • 案例4-给予情感词典进行情感计算

第五部分 文本分析进阶篇(2小时)

  • one-hot编码

  • n-gram编码

  • TFIDF编码

  • 理解特征矩阵

  • 有监督与无监督

  • 机器学习库-sklearn语法学习

  • 协同过滤-推荐系统

  • 案例1-文本情感分析

  • 案例2-文本分类(以20news数据集为例)

  • 案例3-聚类(话题)分析(以百度新闻数据为例)

  • 案例4-计算消费者购物偏好


教程购买与学习方式

  • 录播课

  • 扫下方小程序码支付,支付时记得留下您的邮箱哦

  • 支付成功,大邓会将课程视频、课件下载地址和qq群信息发送至您的邮箱中。


    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存